remote site - German English Dictionary